//
//  SolutionParser.h
//  PentahoIConsole
//
//  Created by Bill Seyler on 6/10/10.
//  Copyright 2010 Pentaho Corporation. All rights reserved.
//

#import <Foundation/Foundation.h>

@class PentahoIPPUCAppDelegate;
@class SolutionNode;

@interface SolutionParser : NSObject {
	PentahoIPPUCAppDelegate *appDelegate;
	
	SolutionNode *currentNode;
	SolutionNode *rootNode;
}

@property (nonatomic, retain) PentahoIPPUCAppDelegate *appDelegate;

@property (nonatomic, retain) SolutionNode *currentNode;
@property (nonatomic, retain) SolutionNode *rootNode;

- (void)removeInvisibleNodes:(SolutionNode *)node;
@end
